import Vue from 'vue';
import MiConfirmConfig from './MiConfirm.vue'
function miConfirm(text){
        return new Promise((resolve,reject)=>{
                //动态创建一个MiConfirm组件，并渲染在页面上
                //1.用组件的配置生成组件的构造函数
                var Constructor=Vue.extend(MiConfirmConfig);
                //2.new 构造函数创建组件对象，并调用$mount()生成真实dom
                var instance=new Constructor({data:{text:text,resolve:resolve,reject:reject}}).$mount();
                //3.将组件对应的dom附加到页面上显示
                document.body.appendChild(instance.$el);
        });


}
export  default miConfirm;